About When The Screaming Starts Film Ltd (12372277) United Kingdom