About Mosterton Village Stores Ltd (13199495) United Kingdom