SouthWinds: yes, this happened to other customers.
From some other posts, during the dialogue by email, we were also having conversations as we were negotiating the final bill (they broke our roof light by mistake and we provided it to fix so we had to confirm the cost).
I understand that we should pay the roofers for the work they have done, my point is, we received an exact copy of the invoice we had previously received with updated bank details, perhaps just luck, but we hadn't paid yet, was a few days later (therefore this was all in real time). It had all of our personal details and specifics about the job, this means that the company's network has been compromised especially given that it had happened to another customer. I would think that in this day and age, a limited company is responsible for having a secure network. This had already happened to them therefore they knew that there network was insecure therefore surely they should have told customers and secured there network. Perhaps the roofers should be chasing the police as it is their network that has been hacked, not ours?
I am absolutely disgusted that the cyber fraud do not warrant this a 'big' enough amount of money for them to investigate and also that the bank in question, with all of their checks, allows for this activity to be happening by not giving up the details of the individuals (we all know all the identity checks which are done for opening bank account).
I feel bad for the roofers and us, it is a crap situation, going forward I will be double checking all payments but I would not should this not have happened to me. Just to note - the roofers, apart from smashing a roof light, did an excellent job and were speedy in repairing what they had broke after we supplied the part. It is a real shame!!