About Lamont Energy Services Limited (11677409) United Kingdom