About Textile Technologies Europe Limited (00556653) United Kingdom