About Canterbury Independent School Ltd. (01299345) United Kingdom