Todmorden Mills Heritage Site is as charming as can be