About Embroidaworld.com Limited (06436357) United Kingdom