About Knox Oil & Gas Ltd (10363919) United Kingdom