Shuck, Maclean and Company Limited.