Just a sample site of a possible usage of DateTimeExtensions nuget package.
January 01 New Year
April 09 Maundy Thursday
April 10 Good Friday
April 12 Easter
April 13 Easter Monday
May 08 General Prayer Day
May 21 Feast of the Ascension
May 31 Pentecost
June 01 Pentecost Monday
December 25 Christmas
December 26 Christmas (2nd Day)