No, I have not run across anything like that either. Can't find that name in my Enfield data base either.
Just about anything seems possible with Enfields, but I would suggest that this particular stamping probably was connected to the manufacture of this Enfield, not to its sale.
Geoff