About Textile & Technical Services Limited (01676561) United Kingdom