"Consultancy is an important and growing source of expert advice and support to those engaged in raising funds for charities; it is essential that the relationship is mutually satisfactory and founded on clearly understood arrangements." . . . .