About Hellen Cooper Footwear Agencies Limited (07946775) United Kingdom