About Burrough & Hope Limited (10745033) United Kingdom