Hi donnalouisecarp,
I am sorry, the answer to the questions can be either or and not yes to both.
Did you turn on the roaming when in the UK before you left or did you turn on the roaming after you had arrived in Italy?
It's important we know when this was done as this could be why you're having the issues you are having.
Thanks,