About Techtex Nonwovens Ltd (11786554) United Kingdom