Royal seal of approval at Kemball School