Denhams opens new store in Market Harborough