This is Veolia Uk on behalf of Sheffield Council. Got a call from these people asking me if I had time to take part in a survey. When I said, 'No' the caller told me they needed me to complete a survey. I asked the caller if she understood plain English and put the phone down.
United Kingdom