About Energy Aspects Ltd (08165711) United Kingdom