As I understand it, we need a VPS solution for this website then.
I'm worried about managing a server though as I have no experience.
Is there a company that you'd recommend that offer managed VPS hosting?
I'm not completely stupid though (contrary to what you might have read in my posts on here!) and if you felt that managing a VPS, particularly using a control panel such a cPanel, was easy enough to grasp (for a single domain website) then I'd happily take the plunge.
I'd appreciate your advice on the matter. Thank you.