About Yorkshire Embroidery Ltd (12298183) United Kingdom