About Entergy Power Operations Damhead Creek Limited Partnership (LP005869) United Kingdom