About The Spice Artisan Limited (13133990) United Kingdom