About Avondale Village Store Limited (05911749) United Kingdom