Sham of a company, avoid
This company left me stranded in a broken down van for nearly 4 hours. They never called back to update me on what was happening, I was always forced to call them.
Their vehicles are badly maintained, you will spend forever in a telephone queue if you ever need to call them and when you finally get through their staff are useless.
I have no idea how they have a 4 star rating. It seems to me a lot of the reviews on here sound incredibly fake...