About Eden Point Limited (05875698) United Kingdom