About Eden House Heat Centre Limited (12320992) United Kingdom