Salvesen & Co. , Granton , Le:th &Glasgow