Halfords are doing a deal on the Autoglym 3 pack of glass polish , carpet shampoo and trim/ rubber cleaner for £15 just now, pretty much all you need there.
https://www.autoglym.com/interior-collection
For the leather I use Gliptone Liquid leather 3 times a year, it's inexpensive and works -...