Rushden Spencer ID 17198