About Veggie Deli Ltd (13294961) United Kingdom