About Williams Textiles Limited (04607913) United Kingdom