Salvesen & Oo . , Granton , Leith&