About Stoke Food & Wine Limited (11719591) United Kingdom