About Artisan Deli Market Limited (13546629) United Kingdom