About Textile Bioengineering And Informatics Society Uk Limited (10019973) United Kingdom