Oops, missed part of your question. Badge is quite possibly made by 'L/21' which is the LDO code for Förster & Barth. While the hardware is not typical for this manufacturer, there is a badge identical to your's in the Michael Tucker book that bears the 'L/21' code.
Best regards! Tom
Comment