About Veg Take Away Limited (10154189) United Kingdom