Just a sample site of a possible usage of DateTimeExtensions nuget package.
January 01 New Year
March 25 Maundy Thursday
March 26 Good Friday
March 28 Easter
March 29 Easter Monday
April 23 General Prayer Day
May 06 Feast of the Ascension
May 16 Pentecost
May 17 Pentecost Monday
December 25 Christmas
December 26 Christmas (2nd Day)