It's certainly not considered professional to be called mate in the above circumstances in the UK. I know a lot of people do it but that doesn't make it good manners as many people consider it off putting and discourteous to be addressed in such a laddish manner.
However Brown's Britain is lowest common denominator so you pays your money....