About Lp Oil & Gas Consultants Limited (SC284206) United Kingdom