Telegraph Company i London .)