About Beaconsfield Films Limited (10644644) United Kingdom