Not sure about the cleaning product but I use a very soft nail brush and rather than scrub with it just sort of wobble it about to allow the bristles to penetrate into the fibres of the material or the grain of the vinyl.
A wipe over with warm water first to soften things, then a soft nail brush or dishwashing brush and careful agitation (small circular motion rather than scrubbing as Ray says), then a wipe off after again with damp warm water cloth used to bring most stuff back to as it should be.
I use wonderwipes for all sorts of interior cleaning jobs...but always do a inconspicuous test first , just to be safe. Particularly good on carpet stains.
Best laid plans and all that. No WWs at my local Toolstation and no sign of the Gliptone yet. Don't you just love next day delivery? Anyway, I didn't spend thirty years of my life repairing washing machines without learning a bit about cleaning products. The answer is Ariel. Yes, the laundry detergent. In powder form - there are no bleaching agents is any liquid detergent and, by golly, I'm going to need them.
Mix up a nice thick paste in warm water. It's a biological detergent, so it needs a bit of warmth to activate the enzymes. Using the nail brush I found in the kitchen, spread the paste thinly across the chosen seat cover. Work it in gently, then scrub gently. Then vigorously when nothing appears to be happening. Little circles across the fabric and long sweeps down the seams and stitching. Rinse freely and towel dry. Be amazed at the results - I certainly was!
No real improvement in the state of the vinyl, but has left a rather nice sheen. Picture shows the drivers seat done, passenger seat not. Note the very matt finish on the passenger one. I suspect that the Ariel has slightly abrasive qualities, so the very top layer may have disappeared.
Cleaned as per the instructions. Just cloths, no nailbrush and it's worked pretty well. Seems to have got down into the grain quite well and the colour has definitely brightened.