Gordon R McFarlane, Watchmaker, Jeweller & Art Gallery