About The Village Store (lichfield) Ltd (10100236) United Kingdom