About Rookery Pictures Ltd (11585056) United Kingdom