Home Features King Edwards appoints new Deputy Head