About Balfour Worldwide Limited (09877829) United Kingdom