About Burrows & Smith Holdings Limited (10326735) United Kingdom