About The Vegan Deli Ltd (10285452) United Kingdom