About Humber Oil & Gas Limited (11117055) United Kingdom