Looks OK, don't know them so can't criticise.
Googled them and the only comments included one posted in October commenting on the way they delivered a car whils they were shut over christmas. I guess that was last year and it took him 10 months to post.
I'm not going to say one thing either way, but they don't include anything about the return condition of the vehicle, only the annual mileage on the website.
Just make sure you read everything carefully and you are happy 100% with it and have read and understand the return condition of the vehicle. I also note that the website says that there may be an upfront fee from the finance provider, which they will tell you about. My thought (and I don't know this 100%) is that the final price will be dependant on who the finance for the vehicle is done through.
Good luck.
Still think that x type estate at 4,500 or the c180 at 8100 are good buys, so do that rather than leasing, and actually own something at the end.