Meguiars, the largest detailing brand in the UK, has been growing since it was founded in 1901, they truly have stood the test of time by understanding your car detailing needs. Nearly every detailer or valeter in the country will have a bottle of Meguiars.