About Studio 89 Tattoo & Body Piercing Limited (12367851) United Kingdom