About Cooper Clyne Limited (07265106) United Kingdom