About Londoner Streets Snack & Snacks Ltd (12926924) United Kingdom