About The Village Store Upton Magna Limited (13339987) United Kingdom