About Village & Valleys Community Shop Ltd (07608052) United Kingdom