About Village Stores Local Limited (07984106) United Kingdom