About Natural Fibre Tex Limited (07884111) United Kingdom