About Hodnet Village Stores Limited (09609675) United Kingdom