About Kelly S Deli Ltd (NI633941) United Kingdom