About Brix & Mortar Investments Ltd (12658803) United Kingdom