About Artisan (glasgow) Limited (09193145) United Kingdom