granite and marble buyer and importer in canada