About The Village Gourmet Limited (12207438) United Kingdom