About Silk Stitch.... Promotional Textiles Limited (02571145) United Kingdom