Hi Leon,
the Dell setup discs that came with the machine would have the drivers that were current when you purchased it. If you don't have the discs the machine might have a Dell Service Tag number on it somewhere. UK machines did from around the XP era. If you have that number, the Dell website should have a record of the drivers for that exact machine, which you should be able to download and install.