20040609165800.0 0263-5941 Auto performance 0263-5941 0263-5941 0263-5941 United Kingdom 0263-5941 Auto performance Auto performance. Auto performance.