About Cooper James Limited (09091128) United Kingdom