About The Artisan Bead Company Ltd (13132869) United Kingdom