About Lambeth Life Newspaper Ltd (10685562) United Kingdom