About Eden Rehab Limited (13212686) United Kingdom