Not sure if there is one specific site covering all the different ferries but if you have a read thru this search result on AAM you may find something helpful.
We just booked with www.directferries.com for a Cherbourg/Rosslare trip, not with Irish Ferries I should add! They seem to offer a fair few choices from the one site.