About Astra Textiles Limited (04971233) United Kingdom