About Malthouse Village Stores Ltd (11452631) United Kingdom