Paul
I find Autotrader's website
http://www.autotrader.co.uk/vehiclecheck very helpful.
It does occasionally throw up an error but I checked using details of my cars and it works for them.
I then confirm using the DVLA's official site
https://www.vehicleenquiry.service.gov.uk/
Neil