About Village Home Stores Limited (07495051) United Kingdom