John M . Lennard & Son , Peter Mac Guffie&