About Walmer Convenience Stores Ltd (10617563) United Kingdom