About Smart Textile Alliance (12949779) United Kingdom