Albert Engine Works , Leirh ,Scotland