it was at this unfortunate moment that he 'd turned round to find that they had visitors : mrs. ogilvy and mrs. macneil , pillars of the ladies ' altar and tea society at the free north church in inverness .