About Glow Energy Services Ltd (12586506) United Kingdom