About Hertford Embroidery & Design (hed) Ltd (11617302) United Kingdom