About Ventnors Deli Ltd (NI636353) United Kingdom