About The Lady Eleanor Holles School (06871042) United Kingdom