About Albert & Cox Ltd (10235744) United Kingdom