Reviews of Pristine AutoCare (NOT CAR WASH). (Auto Repair Shop) in Preston (Lancashire).