About The Rascal Film Company Ltd. (11267511) United Kingdom