About Texon Non Woven Ltd (05286674) United Kingdom