Not an expert on glass by any means however I believe it’s from a company called “the chase”which was about until the 80s. Might be wrong however the top is 100% 925 silver.
Item sent via Royal Mail 48 tracked
Free postage
30 days returns