About Braine & Braine Co Ltd (12343154) United Kingdom