About Tudor Pickering Holt & Co. International Llp (OC349535) United Kingdom