Not sure that I'd trust these guys with any of my websites.
First of all, their Home page...
london.
dediciated instead of dedicated
closley instead of closely
companies resources instead of company's resources
Oh, and they've thrown in a random & for no reason.
It may be their idea of a 'fantastic and high quality service'.
But it ain't mine.