Need help in identifying this badge stamped with Steinhauer & Luck Ludenscheid. Thanks.

Badge..jpg (76.94 KB, 52 downloads)
Badge1..jpg (86.89 KB, 52 downloads)