About Balfour Clare Limited (09799430) United Kingdom