About The Bristol Artisan Ltd (12244202) United Kingdom