About Balfour Holdings Limited (06956494) United Kingdom