Appalling company
Appalling company. Avoid at all costs. Take your money and provide nothing in return. They then close your website if you don't pay ridiculous amounts for unwarranted charges. They are not UK based as claimed. Communication is very poor.






