Does anyone know what this is? Is Bristol an English brand?

I purchased this item, but the support that this item has on the side intrigues me, does anyone know what it is? The glass is removable.

Another point, this Bristol brand, is it an English brand?

Thank you very much