It's Moutin & Kirspel's
On box it has -
Moutin & Kirspel ( No42 )
Solingen-Germany
Marque Depsee
and on razor it has
On one side -
Moutin & Kirspel
Solingen-Germany
and other side -
22 Tassa
Some pic's also :
http://i39.tinypic.com/o34b8.jpg
http://i42.tinypic.com/vdlrbp.jpg
http://i43.tinypic.com/2u9mhki.jpg