About Burr & Jones Limited (08710143) United Kingdom