About Tedstone Oil And Gas Limited (06299341) United Kingdom