About Lydiate Village Stores Limited (09389393) United Kingdom