About Penguin Films Limited (08783652) United Kingdom