You know with those glass trails with faintirridescence I am wondering if it could be a Maltese production or even from Isle of Wight, that has lost its paper label. I would contact Mdina, Mtarfa, Phoenician & Gozo in Malta(as Far as I know they still exist) and IOW as well. Hopefully someone will be able to give you better info.
Ross