Can anyone recommend a UK based hosting provider?

I’ve been having a lot of problems with my hosting lately. The hosting company have always worked hard to fix things but I’ve now reached the point where I’m considering switching. Can any one recommend a good UK based hosting provider? They don’t have to be WordPress-specific but that wouldn’t do any harm.