About Cooper & Hallows Ltd (13423025) United Kingdom