Albert Er-gine Works , Leith , Scotland,