About Vedi Food And Wine Ltd (08207538) United Kingdom