I've worked in different places in the US and the UK and never seen a consistent attitude that I would call how the "US" does things versus how the "UK" does things. I saw different forms of business culture and different attitudes to timeliness, within the same town (in one case between two businesses on the same STREET). I worked in US places that were very strict on timekeeping, and US places that were much more relaxed. Same in the UK. The dividing line seemed to be more about whether you were paid by the hour or salaried rather than which country you were in.