I think you should really look around for a professional detailer. There must be some near you. You could do a lot of damage yourself just following recommendations. The sort of product you are after will be abrasive and I can testify on a previous car that having a go yourself in this situation will only result in more problems.