About Lambeth Tavern Management Company Limited (03250953) United Kingdom