About Glow Services Limited (11528407) United Kingdom