About Embroidery World Ltd (SC416245) United Kingdom