well, i came across this by accident, as i needed something to keep the leather supple in my taxi, so when i found this not only cleaned leather, and conditioned it, it also restores black plastics back to its proper black, fabrics (yet to try on fabrics) and even does tyres, without leaving a "wet" look to them
worth a try! cant remember the price, but i think it was less than a fiver