ball and sag mill hamilton canada