About Cooper Handling Group Limited (07951658) United Kingdom