About Tillypad Tattoo Studio Limited (13536131) United Kingdom