About Holywood Deli Ltd (NI682768) United Kingdom