About Stagescreen Productions (films) Limited (02167902) United Kingdom