About Tuftex Ltd (12312358) United Kingdom