Cooke, Troughton & Simms Ltd, York