About Balfour Limited (01603155) United Kingdom