About Embroidery Design Ltd (12292900) United Kingdom