
Are the children British citizens or Saudi nationals? If they are British, then I would think the embassy could help, as they are classified as "foreign territory" within a country....ie the French Embassy in London is technically French territory.
If they are Saudi nationals, however, I would think there could be problems. :( Sorry I can't help more.