John Gillen & Co. , Leith.