About The Neuk Deli Ltd (SC598571) United Kingdom