Hampson Harvey have been really excellent auditors, explaining requirements we were unaware of, steering us expertly and helpfully, and offering to undertake extra tasks.