About Avondale Textiles Ltd. (07728780) United Kingdom