About Brix London Services Ltd (12905210) United Kingdom