On one site it shows
The time stamp on the delivered SMS message does not reflect the correct local time?
The timestamp on SMS messages is unfortunately not a feature we can control. The timestamp with the delivery time is set by the international carrier responsible for the delivery. Most carriers will use GMT time for the timestamp, but they may also attempt to set the time for the destination country, or alternatively use their own local time.
(SMS is the "posh" name for text messaging by the way)
It sounds like the time showing on the Italian texts is GMT which is one hour behind the current UK time. The time on the first text was 7:44 and the time in the UK was 8:44 (or 7:44 GMT,) in the second one, the Italian text was sent at 8:03 and the UK time was 9:03 (or 8:03 GMT)