This is the link to the Office of Communications website.
http://www.ofcom.org.uk/static/numbering/main.htmA brief rundown follows:
Geographic Numbers
Geographic Area Codes beginning 01 and 02
Corporate Numbering
numbers beginning 055
Personal Numbering, Radiopaging & Mobile Service numbers
Personal Numbering (070 numbers)
Radiopaging numbers (076 numbers)
Mobile numbers (077 to 079)
Special Services
0800 is free from landlines.
Freephone (0808 1X and 0808 2X ranges)
Local Rate (0845 XXX ranges)
National Rate (0870 XXX ranges)
Up to 5p - non internet (ranges 0844 2XX to 0844 9XX)
Up to 10p - non-internet (ranges 0871 2XX to 0871 9XX)
Internet for Schools (0820 XXX ranges)
Internet - FRIACO (Flat Rate Internet Access Call Origination) - 0808 99XX ranges
Internet - Free to caller (0808 90XX ranges)
Internet - incorporating un-metered access up to 5p (0844 04XX ranges)
Internet - metered access up to 5ppm (0844 09XX ranges)
Internet - incorporating un-metered access up to 10p (0871 04XX ranges)
Internet - metered access up to 10ppm (0871 09XX ranges)
Premium Rate Service numbers
'Content' Services (090X XXX ranges)
'Non-Content' Services (091X XXX ranges)