There’s been no end to the headlines following the Talk Talk cyber breach last month, where the personal details of almost 160,000 customers were stolen. Although it was surprising that such an attack ...