Maz,
Meguiars have a 3 stage cleaning system. Meguiars Website
Stage 1 of the Deep Crystal System
This non-abrasive cleaner safely removes bonded contaminants, light oxidisation, light scratches and swirls. If the paint doesn't feel as smooth as glass, this product should be used before any other product in the system is applied.
Stage 2 of the Deep Crystal System
This product is not a wax. It is a pure polish that conditions and nourishes the paint and is the secret to creating an awesome, deep, wet-look shine.
Stage 3 of the Deep Crystal System
This is the ideal product to protect the dazzling finish you created in Stage 2. This formula delivers tough, long-lasting Carnuba wax protection on all paints.
I used the Meguiars Gold class wash shampoo & conditioner, Meguiars Gold class clear coat liquid car wax and the car came up a treat My Car after Using Meguiars
I also bought Hot Rims Cleaner, Microfibre Drying Towel (dogsballs) & Lambswool Wash Mitt. I also purchased a power washer from B&Q.
In all the years of driving I have never seen anything like it.