A place of innovation, a seat of learning, a home away from home. Malvern College is one of the great English independent schools.