"Platinum Inlay" makes perfect sense, as the ring certainly has signs of platinum, although my layman eyes may be mistaken. I have searched high and low through England, Scotland & Ireland for maker "L.E.B&B" with no success. I'm wondering if maybe it is European (althoug...