Hi Approach,
I've not used them but do see them around in Elstree quite a bit. I guess that's a good indicator. I think they only rent out in Elstree the training is done at their Cranfield base.
Elstree is a good field to fly from although a bit cumbersome in terms of the circuits pattern etc. You can't have everything though.
Cheers.
RB