About Evington Village Store Ltd (12807595) United Kingdom