About Glow Glass Ltd (13418085) United Kingdom