Avoid 1&1 like the plague. They were just about helpless if not rude for customer support and the much of the product never worked as advertised. I even had one of the higher end packages and towards the end, I could not put anything up because they had no idea how to fiix an ftp problem. I had a one year contract. Once it was over I ran. But even when I ran and moved all my domains, they still charged me for another year for each domain. When I called they would not respond to the question. I emailed and was finally told that they could not and would not issue a refund because the charge had already gone through. Wha?
I am now with Bluehost. I do not know if they are available in the UK or not. But they have been incredible for customer support and their rates are great. 200GB / Multiple domains and a whole host of free plug ins.