About Shut Out The Light Films Ltd (13023759) United Kingdom