About Eden Pictures Limited (09262911) United Kingdom