About Collett & Thatcher Ltd (11161351) United Kingdom