About Lamont Oil And Energy Services Ltd (13211266) United Kingdom