About Balfour International Limited (12016114) United Kingdom