The UK Government has listed 658 businesses who have failed to pay National Minimum Wage to employers including B&Q, Elysium Healthcare, and an NHS trust.