About Balfour Hutchins Ltd (12595625) United Kingdom