About Magnolia Films Limited (08503748) United Kingdom