The holidays that are the same and observed in the United States as well as the UK are New Years Day, Valentine's Day, St. Patrick's Day, Easter, April Fools Day, Halloween and Christmas.
They observe all US Federal Holidays and have an additional 17 local Official Holidays.
It all depends on what class of shipping was purchased, and when the parcel was sent. In the US, we can ship a parcel via the Postal Service to the UK and it takes about a week. There are other options as well. If you want to save money, send it via surface mail and ship it in early November. The rule I used to observe in shipping internationally for the holidays was to get it shipped by December 6th in order to assure delivery in time for Christmas.
The easiest way to contact HF Holidays in the UK is to go to their website, HF Holidays. Once at the website one can navigate to the Contact Us portion of the website and contact them from there.
US holidays?
There are about 45 holidays in the USA
57 holidays
One can find a list of US public holidays on official government websites. The website will list all the holidays for the upcoming year with the day and date . Most home calendars will also list all the "bank" holidays on them as well.
Calendars help us because you look at them for vacations and events and also when holidays are.
Almost all banks observe Federal Holidays. Columbus Day is a Federal Holiday, so chances are your banks will be closed. But not all of the larger banks observe all Federal Holidays. An internet search found that Wells Fargo, Chase and US Bank are a few that will be open on Columbus Day this year (2017). You can check with your bank's website or phone your local branch.
There are many holidays not celebrated in the US. The Queen's Birthday, ANZAC day and Australia Day are just three of many holidays not celebrated or recognised in the US.
I think the USA has a few unnecessary holidays...
Thanksgiving, and Christmas, are both holidays that are nationally recognized in the US.