I have finally got it in to my head that not a single free host meets my needs, so I am going to go for a paid host, however, there are several things about the host that I need, IT MUST be a UK company, this is so they are easy to contact. As I am in the UK, IT MUST support solo, IT MUST be...