John M . Lennard & Son , Peter Mac Guffie &C:o