Who is calling? Robo-call mystery pits Mark Coulton against Troy Grant