Late payment crisis plagues UK SMEs with 43% of UK small businesses struggling to get paid on time