About Cooke & Charman Group Limited (13246797) United Kingdom