HYDMECH CANADA CORP