About Lyndhurst Convenience Store Ltd (12457271) United Kingdom