About Industrus Textiles Limited (13709281) United Kingdom