About Cooper Clark Design Limited (09914816) United Kingdom