If you enter
www.shimano.com, then click on cycling for north america, the page that comes up is
http://bike.shimano.com/publish/cont...sac/us/en.html. The recall is listed right on that page. And the announcement includes the part numbers. (I also checked the Europe & Australia pages; the recall shows there too.) So I believe it is the shimano website. (And bike.shimano.com is the start of the web site address for their cycling products.)
I also did a Google search on shimano quick release recall and came up with many bike shops that also announced the recall.
--- Denise