About The Veggi Deli Ltd (13082651) United Kingdom