About Henderson Energy Advisory Limited (07948109) United Kingdom