About Cooper Ross Limited (09637093) United Kingdom