About Cooper Design Limited (06521966) United Kingdom