About Wood Nuclear Holdings Limited (03725076) United Kingdom