Identifying and Characterising Anomalies in Transaction Data