About Artisan Leeds Kirkstall Limited (11543305) United Kingdom