About Essential Embroidery Design Limited (03589146) United Kingdom