Salvesen Sc Co. , Granton , Leith & Glasgow,