About William Cooper Holdings Limited (06301468) United Kingdom