About Eden Films Ltd (04302560) United Kingdom