Peter Lightfoot

active 1985, clock-maker?, British?