About Phoenix Green Energy & Clean Water Limited (08494642) United Kingdom