About Glow Magic Ltd. (08080881) United Kingdom