I've had machines built buy Chillblast (who I believe are Bournemouth way) for my work machine at home - some serious number crunching and graphics required
They mainly do gaming machines but there is a really good choice of options and the website allows you to spec things out
Very reliable and very good value