This looks like the marrige details for John Toomey (same for Margaret Carroll, so a very likely match):
Ireland, Civil Registration Marriages Index, 1845-1958
Name: John Toomey
Date of Registration: Apr-May-Jun 1896
Registration district: Dublin South
Page Number: 651
FHL Film Number: 101258
You can purchase the record from gro.ireland, which will confirm fathers' names, professions, addresses, etc.