I tried to figure out how to buy that exact kettle recently because I typically store mine away in a cupboard (and so a "cordless" kettle with separate base is just an annoyance to me) and couldn't find it anywhere.
I had to settle for a Proctor-Silex branded unit that was only sold by Home Depot online. It does not have a detachable cord.
I'm from the UK (although haven't been there for a decade+) and remember "lead" being used in place of "cable" or "cord" by those around me. Plug would be the other end, which goes into the Mains.
Yeah, I know, I was just giving the colloquial name for them in the UK. We like calling things plugs, including what you might call a socket or outlet. Not exclusively but very commonly.
I had to settle for a Proctor-Silex branded unit that was only sold by Home Depot online. It does not have a detachable cord.