British gunsmith


#1

In 1913 a British company (or rather a gunsmith) whose hstp is :
12 Rapid 12 L.B.L.
Any idea ?
Thanks
JP