About Lever Street Convenience Store Ltd (10984880) United Kingdom