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