About Cooke & Charman Limited (11431471) United Kingdom