About The Kitchen Table Deli Ltd (NI063953) United Kingdom