About Walsingham Village Stores Limited (09227683) United Kingdom