Snbmarine Telegraph Company i London ).