The specific classifications you refer to sound very much like MOSAIC data from ExperianMOSAIC data from Experian. We use this in Local Government and the classifications sound exactly like that. It's a commercial dataset though and it doesn't look like there are any free or open versions. Looks like that website uses a variety of sources but I would take a bet that MOSAIC is one of the primary ones.