About Cooper Clay Associates Ltd (07201840) United Kingdom