To me overseas means just that. Anywhere non UK, which includes Southern Ireland, France etc.You mean, in France? [emoji14]
There's more in the world than that big country over the ocean so I would propose "non-UK retailer".
--
Pitralon forever - Real pens have a nib - If it doesn't tick, it's not a watch.