Some people have also also suggested it's 'LNR'... but I can't find anyone who knows who the maker is.
Another chap in America asked Weihrauch the same question and Weihrauch declined to name the supplier.
Which seems odd after they let them put their logo on it...![]()