It's not "Who" because an internet address is a thing not a human being.
It's WHERE, as in where on the web may I find the driver?
Apparently you didn't look at HP's website!! It's not M$ responsibility to provided EVERY driver. Even though your HP printer is about 10 years old HP is still providing drivers for it. There are Windows 7 drivers in both 32 and 64 bit. Click the link below.
http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?prodNameId=28035〈=en&cc=us&prodTypeId=18972&prodSeriesId=24354&taskId=135
Now that wasn't so hard now was it?