Some host just oversell their hosting plans to attract clients but they fail to provide good support. I am feeling sorry for your situation.
If you are not satisfied with your host you can claim for refund anytime and almost all host do it as their service.
Better go with a host who is available for you 24x7 to serve you and do have a good reputation in market.
I can help you for getting better UK host if you want, Please PM me your requirements.