About Glow Solutions Limited (09245907) United Kingdom