About Haddon Energy Technology Associates Ltd (13380445) United Kingdom