About Wentworth Energy Limited (13176133) United Kingdom