"Once upon a time some were, and some were not," is a traditional Persian way of starting a story. The formula could not be more appropriate for this tale of the elusive Roshan, who came to England ...