MacTaggart Scott & Co.
Engineering design of marine handling systems for ship and submarine applications.