I think this might be the number,
Contact Info for shop.starwars.com:
Lucasfilm Ltd.
Host Master, PO Box 2009
San Rafael, CA
94912
US
+1 415 662 1800, Fax: +1 415 662 1639
webmaster@starwars.com
I could be wrong, but better than nothing.
EDIT: I tried calling them and got a voicemail. It is for the main switchboard which will then transfer your msg to the right person. Good Luck.