About Sandrone Artisan Leather Ltd (11874175) United Kingdom