About S&c Textile Tech Ltd (11103604) United Kingdom