Nearly half of British consumers do not trust their bank or building society to look after their personal data and prevent identity fraud, according to a new poll.