About Gtt German Textile Technologies Limited (06999237) United Kingdom