About Salix Embroidery Limited (11170883) United Kingdom