About Cooper Clarke Group Limited (01214940) United Kingdom