About Niall Downey Nuclear Services Ltd (11855833) United Kingdom