About Xeo Exploration Plc (07358244) United Kingdom