About Welland Village Stores Ltd (11001023) United Kingdom