granite mining mill machine in canada in canada