James Ivory — Scottish watchmaker, clockmaker, and engraver