About The Artisan Soap Lab Ltd (12651228) United Kingdom