Hi franktr,
Thanks for your post and apologies to hear you're needing to speak to us whilst out of the country.
You can use our Online Chat option here: Contact Us
Aswell as this you can call us using this number: +44 7953 967 967
Finally, if this is regarding general information then pop a post back here to let us know what's wrong and we may be able to help instead.
Speak soon,
Kath_F
Forum Team
Tech fan? Have you read our Digital life blog yet? Check it out