Gordon McFarlane, Watchmaker, Jeweller & Art Gallery