About Mitch Oil & Gas Services Limited (09935663) United Kingdom