Norwich Science Festival (NSF) and Three New Robots