Mudge, Thomas, horologist