Albert Eigine Works , Leith , Scotland.