I did some training with High Peak First Aid about 15 years ago and thought it was great at time. Instructors had lots of real experience and all of the training was well contextualised in possible scenarios. Course leader had just returned from Nepal which she considered 'a good way to get experience' and had some interesting stories.