About Tecc Oil & Gas Limited (04710052) United Kingdom