This is a Danley Die Set Press, it was from a watch factory manufacturer's factory, It has a die in it, ( to press out
some part of a watch strap I guess) but don't know what that would be, It has "new corum" written on it & maybe you engineer's/
watchmakers would know what that means ?, I don't, what I do know is this type of press new is hundreds of pounds.