Space craft; national space science centre, Leicester, England