About Balfour Brook Ltd (11834181) United Kingdom