About Linden Convenience Stores Ltd (11039651) United Kingdom