Harris Leon Brown (1843-1917), diamond merchant, jeweller and horologist of Poland and Sheffield