About Cooper & Cooper Hungerford Ltd (11887049) United Kingdom