About Stagehill Films Limited (02913986) United Kingdom