About York Deli Ltd (12711344) United Kingdom