Interesting question. Do you count ancient tribes that eventually contributed to the UK? For example, do Irish pirate attacks against Norse settlements in Iceland count as a UK predecessor invasion?
Speaking of Spanish colonies (you mentioned Mexico), I believe that the UK tried at least twice to take over Puerto Rico and was defeated both times. At least once they managed to take El Morro but died of disease shortly afterward.
In this particular case it’s immaterial, because the UK invaded Iceland in WW2. I had to Wiki it to see if it was by invitation or not, but it wasn’t: it was against Iceland’s stated neutrality, even though it was bloodless.
I would disagree with the inclusion of Guatemala. That’s only true on the technicality that the part that was invaded/colonized became British Honduras, now Belize. Until a few decades ago Guatemala still showed Belize as part of its territory on its official maps.
I love the Dope. However, of the list, Sweden certainly had British operations off it waters during the Napoleonic wars as well as coastal bombardment. The Ivory Coast, well the British had outposts there and when the British invaded China, Mongolia was technically part of it.