Directory enquiries line raises over £18,500 for charity