About Tudor Rose Tattoo Studio Ltd (12054830) United Kingdom