About Cooper Holdings Limited (06274372) United Kingdom