About Jambo Tavern Ltd (09820679) United Kingdom