Late payment is a constant problem for businesses in the UK and overseas. Credit terms are ignored and following up can be difficult for some companies, especially if you are a very small or micro business.
This is not how it should be. Every business, irrespective of size, should expect their customers to honour the agreed credit terms and pay in full and on time.