Amazon has revealed a technical error has caused customer names and email addresses to be disclosed on its website. The e-commerce giant said it has emailed affected customers, with the incident coming during one of the busiest shopping weeks of the year as Black Friday approaches.