About Independent Tattoo Artists Limited (09836253) United Kingdom