About Invista Textiles (u.k.) Trustee Company Limited (05238748) United Kingdom