The choices are Globe or Smart, in my opinion Smart is better, Smart for the most part is pretty "Smart"they have some good products, they are just dumb in this one particular area.
They will lose more in lost revenue from not having a SIM roaming overseas than they will gain from an additional SIM card purchase.
Best to get a couple of Smart SIMS registered on the online system and get them over to the UK, at least you then have internet control of the SIMS and you should be fine well into the future.
Jim