About Energy Land & Waste Limited (11414622) United Kingdom