About International School Of London (surrey) Limited (01226711) United Kingdom