About Glow Associates Limited (SC694550) United Kingdom