About Eden Cottage Care Home Limited (08200259) United Kingdom