About Rolls-royce Submarines Limited (00620485) United Kingdom