About Lyndhurst Road Convenience Store Ltd (10139715) United Kingdom