Founded in 1903, Dumpton is a day school for boys and girls aged 2-13