About Cavendish Nuclear (overseas) Limited (05339062) United Kingdom