About Cooper Associates Limited (06760773) United Kingdom