About Woolcrest Textiles Limited (03048403) United Kingdom