About Tavern Snacks Limited (09989324) United Kingdom