Harwood Watch Company, Ltd. in Liquidation, Grenchen