About T & A Artisan Limited (13605499) United Kingdom