David Abe Dueck Optometry Professional Corporation Beamsville, Canada, Ontario 905-563-1618 March 1, 2026