Just when you thought there weren’t enough holidays in the year, you discover that other countries have ones you’ve never heard of. Here are a few from the UK that are probably new to you and that deserve a toast of the teacup: Twelfth Night – Yes, that Twelfth Night after which Shakespeare named one …