If anyone had really fessed up about anything this thread wouldn't be full of everyone's speculation, would it? Remember, this is all just bollocks, mate.
And don't get too hung up on the submarine stuff, please. If the technology is being used, who knows what they actually do with it. And...