They used bold coloured text (and did you notice the spaces between the letters?) then moved to the text which was merely an outline, and with no spaces between. The letters were colour matched for the cleaner. But this was not for long, and they soon switched to white.
Why? Well, presumably because colour ALWAYS costs. Whilst the cost of the logo might have been the same, it is the costs involved in switching production which really add up. So when Basil and Henry for example became much more widely available in several colours, to make a colour matched logo on the motor head would be something of an expensive luxury for an audience who had no appreciation of whether the name was white or coloured to matched the dust container. Far, far easier and cheaper to just bounce off one motor head after the next with white logos off the production line and then fit the coloured dust containers later on down the assembly line, because the tops are universal (the serial numbers and models don't specify a colour) and can be stock-piled to be used for any coloured base, subject to demand for them.
Now look at Hetty. She is one on her own. All other cleaners are either available in several colours, or have the same generic Numatic branded motor top. They have to be built in a universal fashion. But not Hetty. Hetty only comes in pink and is the only cleaner to have the Hetty name. The tops are always built for the same bottoms. So Numatic have exercised the opportunity to print her name in pink. I think pink looks lovely, but then for standardisation across the range, I think white would have looked much better. When one sees Henry and Hetty side by side in the shops, it always strikes me that the lettering makes them look instantly different.