William Dolan (President) @ Canada Industrial Castings Limited