About Melomedia Films Limited (08536178) United Kingdom