About Glo Film Lighting Limited (08362071) United Kingdom