About Slate Film Production Ltd (SC698095) United Kingdom