About Tegmul Petroleum Services Ltd (10950286) United Kingdom