About The London Energy Club Ltd (12331350) United Kingdom