About The Lady Eleanor Holles School International Limited (10099390) United Kingdom