Neanderthals ran ‘fat factories’ 125,000 years ago, according to new research from Leiden University.