About Eden House Hotel Ltd (09405136) United Kingdom