About The Northern Deli Ltd (13037331) United Kingdom