Ashby de la Zouch may be a small place in Leicestershire that you’d pass by, but this market town has a richer history than some of the world’s biggest nations.