About Cooper Richards Ltd (04662000) United Kingdom