This Myth Makers combines two interviews with Sarah Sutton; one filmed at Harrisonās Rocks, the main location for Castrovalva; the second recorded in a London studio eight years later and featuring some familiar monsters. Sarah chats to Nicholas Briggs