About Pendon Energy Ltd (13190385) United Kingdom