About Avondale (cheshire) Limited (11253623) United Kingdom