About North West Glow Ltd (13550712) United Kingdom