About Cooper Mccoist Limited (03640337) United Kingdom