great-glass.co.ukc. From 1970RAVENHEAD GLASSglass · England, United Kingdomcompany logo c 1970s onwards