I saw the rider and it was deliveroo - I reported to the company two weeks ago and they said they would investigate - obviously they have done nothing! Maybe if others reported they might take notice