About High Tide Tattoo Studio Limited (11435710) United Kingdom