Home James Allen, Beech Hall School Headmaster