About S&n Textiles Ltd (12781888) United Kingdom