I've been using ecoWeb Hosting for several years now, and overall, it's been a great experience.
I'm in the U.S., and while using a hosting service located in the UK might seem absurd, it has always worked well for me, it has fast loading speeds, I've had no downtime that I've noticed, and I've had far fewer headaches than I had with my previous U.S. based hosting service, which shall remain nameless.
Their service is also excellent and responsive, and I've never had to wait for more than a day or two (the latter only if it's the weekend) before hearing back. More often than not, they've solved my issue with the first contact.
Overall, I recommend them highly, and will continue using them for my business and personal hosting needs for the foreseeable future.