For the black gloss and chrome trim I use Autoglym Super Resin Polish and protect it with AutobriteProject 32
For the rubber and plastic I use an all purpose cleaner to get it really clean then use Autoglym Vinyl and Rubber Care or Aerospace 303 to bring it back to life
The AG stuff is good and easy to get hold of the 303 is a bit harder to find and quite expensive but
a lot more durable.
Rev , yes that's the stuff , never tried the Back to Black . I just spray it all over everything, leave it to soak in and then just wipe it off . It works on the plastic, rubber and even the metal . I got the idea off Detailing World , they also recommend Aerospace 303that Chudmentioned but I've never tried it.