About Deltic Energy Plc (07958581) United Kingdom