About Cooper & Cove Ltd (10551156) United Kingdom