I'm amazed you couldn't find much about Cranfield - their website alone will take you all day to go through.
I work with quite a few universities - and one thing that's very noticeable is that their postgraduate students are on average significantly better (define that word as you wish) than those at any other UK university I deal with.
The place is being significantly restructured at the moment, so I suspect you'll be the victim of a small amount of chaos and confusion. That said, most close to the place tend to agree that the changes being made will ultimately all be to the good.
G