About Thames Glow Limited (09636106) United Kingdom