About William Cooper Limited (02668502) United Kingdom