Titan hosts 20 agents at Chessington World of Adventures