what was the venue for the game on 18/03/2006?
twickenham , london