Albert Engine Workfl , Leith , Scotland.