About Glow - Worm Production Ltd (13382145) United Kingdom