About Artisan Apparel Ltd (12610207) United Kingdom