After running a driver scanner It reported that 9 drivers are out of date. How do I keep my drivers up to date?

When I go to Drivers & Downloads for my Dell inspiron 530 PC it gives a list of downloads for my system but many of them are older than my PC??

Why is this? After all it scans for my sevice tag so surely it should be able to tell which downloads my system needs instead of listing things that I've already downloaded & others that I've no idea if I need them or not.

I also need to change my regional settings from "English United States" to "English UK". I think this is the reason for me being diverted to US sites when doing certain tasks.

Many thanks for any help given.