About James Burrough Limited (00057949) United Kingdom