About Canford School Limited (00190956) United Kingdom