About Tainted Oak Tattoo Studio Ltd (11013700) United Kingdom