About Hammond School Limited (the) (00838325) United Kingdom