About Treforest Textiles Limited (02596634) United Kingdom