I think there's another thread about tour companies.
I've never heard of this one, but I would say, get recommendations from people who ride like you do.
We've used several companies. The key is, how do they act under bad conditions, stress (i.e. bad weather). One company we used, was fine for the first trip. The second trip, we had pouring, dangerous thunderstorms with lightning, and they didn't stop the ride. One of the leaders drove by my friend sitting by the side of the road, fixing her own flat. On my recent tour, the leaders and group decided how to work around bad weather, took the terrain into consideration (dangerous descent on cobbles, with rain), and changed our rest day, planned a new ride for another day, that allowed us to beat the rain.