About Ovenden Oil & Gas Company Limited (13198303) United Kingdom