About Eden Nuclear And Environment Ltd. (06314579) United Kingdom