About S & A Textiles Retail Limited (04670108) United Kingdom