About Village Shops Online Ltd (09532318) United Kingdom