He rolls his eyes at Jack. "No, you always flirt. And yes. Other-world Torchwood. Try to reign in your shock, yes I was working for them. Had to do something, didn't I? And, well, needed the labs and the tech..."
He grins. "What kind of ring is that? Blimey, Jack, are you being thick on purpose today?" He looks at Jack and Ianto a moment. "Come to think of it...speaking of rings...are you wearing MATCHING ones?"