Late payment culture in the UK has been a trending topic recently due to the government’s recent efforts to combat the issue that has for too long been plaguing small businesses across the country, with unpaid bills currently in the millions of pounds.