About London Teacher Training College Ltd (07314685) United Kingdom