About Magnolia Mae Films Limited (08637191) United Kingdom