About Cooper Shuttleworth Limited (00860395) United Kingdom