About Lansdowne Oil & Gas Plc (05662495) United Kingdom