About Shadowhouse Films Ltd (10907858) United Kingdom