In the United Kingdom, late payments continue to be a problem that bedevils small- to medium-sized businesses (SMBs) — threatening their very existence. The Federation...