zaino tire dressing is the only "real" no sling product i have used. It does not last a long as other stuff. Like 2 weeks max but it really does not sling so its 100% worth it.
The best interior cleaner that I used for interior leather seat is Lexol leather cleaner, it's pH balanced and to clean it I'd use a leather brush, I spray the cleaner on nice and thick, brush it until it turns into a thick foam, and wipe it dry with a towel, and then to protect it I use chemical guy's leather protectant or 303 Aerospace protectant, it leaves a nice dry feeling and not the oily greasy feeling that could ruin your clothes. And to do carpet cleaning I use Chemical Guy's Lightning Fast Stain Extractor on carpets now if they're heavily soiled I'd use Fabric Clean, same from Chemical Guys. And to clean dash boards I use Chemical Guy's Synthetic Detailer, it's going to leave your surface negatively charged so no lint or dirt can cling on to your dash and interior upholstery. Lemme know if you need more detail.