Well thanks folks for your help and info thus far.
I've had a look at 123-reg and Heart Internet, both of which look good and appear to be what I'm looking for. What I'm still a bit confused about is hosting. Do I need it considering that I don't have any plans for a website? I currently use Thunderbird as an e-mail client, could I continue to use it?