About The Village Stores (uk) Ltd (06865774) United Kingdom