This script lists the name of the foreign key, table name, column name, referenced table name and referenced column name.
;With CTE As
(Select Object_Name(constraint_object_id) Constraint_Name,
From sys.foreign_key_columns FK
Inner Join sys.columns C
On FK.parent_object_id = C.object_id
And FK.parent_column_id = C.column_id)
from CTE C
Inner Join sys.foreign_key_columns FK
On C.Constraint_Name = Object_Name(FK.constraint_object_id)
Inner Join sys.columns SC
On FK.referenced_object_id = SC.object_id
And FK.referenced_column_id = SC.column_id
Aaron Bertrand supplies a script which generates two separate sets of commands: one to drop all foreign key constraints, and one to create them again. These scripts are stored in a table so that, if you drop the constraints and then disaster of some kind strikes during the create, you still have everything handy and can troubleshoot if needed.