About Tersus Textile Technology Ltd (13176636) United Kingdom