James Al lislie & C:os , Leith,