About Cooper Coachworks Limited (11442422) United Kingdom