About British Nuclear Services Limited (06065353) United Kingdom