About Clarke & Cooper Ltd (09440993) United Kingdom