About L Artisan Deli Limited (NI670911) United Kingdom