About Devizes Textiles Ltd (07594249) United Kingdom