About Lewis & Peat Oil & Gas Limited (05026065) United Kingdom