GD MacKay Company Ltd.