About The Village Shop Upper Dicker Ltd (05699227) United Kingdom