About Charles Film Lighting Limited (05018270) United Kingdom