About Beech Rock Films Limited (08882752) United Kingdom