Albert Engine Works , Leith , ScotlandI