John Gillen & Co. , Leith,