About Lamba Food & Wine Ltd (06433513) United Kingdom