About St. Clair S Tattoo Studio Ltd. (SC472495) United Kingdom