I tend to automatically want to call officials and clerks "Sir" because I am usually their junior, but instead they are calling me "Sir". When is it appropriate to call someone "Sir" or "Madam" in a UK context?