About Binfield Village Stores Limited (10986983) United Kingdom