About Ds Embroidery & Designs Limited (12801896) United Kingdom