About Europa Food & Wine Ltd (08826487) United Kingdom