About Didcot Plant Limited (00925038) United Kingdom