It doesn't shout any glassworks to me, hence the question. Can't even id the registrant. If it was produced in Scotland then the number one candidate is West Lothian Flint Glassworks and number 2 City Flint Glassworks. But no particular reason it was made in Scotland. The pattern is quite distinctive though.