About Textile Innovations Limited (06370559) United Kingdom