About Clockwork Ink Tattoo Studio Ltd (11269340) United Kingdom