About Eden Of The North Limited (12827182) United Kingdom