About Glowtech Europe Ltd (09911869) United Kingdom