About Moore & Moore Glow Ltd (12281202) United Kingdom