About Street Food Deli Ltd (11822794) United Kingdom