M . P GALLO IVA T. Albert Engine Works , Leith , Scotland , • [ 1239]