About Chilbolton Village Stores Limited (09864116) United Kingdom