About Energy Plus Management Ltd (06785709) United Kingdom