About Eden Holdings North West Ltd (08951929) United Kingdom