About Hendon School (07803827) United Kingdom