About Jd Embroidery Limited (SC347471) United Kingdom