About Textrix Limited (07186757) United Kingdom