About International Nuclear Services Limited (01144352) United Kingdom