A mate of mine used to build PCs for people, and still always builds his own desktop machine. PM me a list of the specs you want, and tell me what you want to use it for (i.e. just a general computer, or more for use with music programs etc) and I'll see if he'll give you a price.
Otherwise, take a look at this place:
http://www.novatech.co.uk/