About Devon Glow Ltd (12424709) United Kingdom