About Britannia London Finchley Ltd (12064739) United Kingdom