About Cooper & Cooper Trading Company Limited (08452515) United Kingdom