About Embroidery & Printing World Ltd (12314941) United Kingdom