About Cooper Clark Limited (07381960) United Kingdom