About Turner Embroidery & Prints Ltd (13670681) United Kingdom