20040609185700.0 1352-5506 1352-5506 United Kingdom 1352-5506 Creator (London) Creator. Creator (London) Creator. 1352-5506 1352-5506