Hey Mark, Hey Graham this website development questionnaire should give us all a clear understanding of your specific wants and give you some options to consider.
Some questions may appear to be asked more than once in a different way, this is going to ensure that your needs are fleshed out and conveyed in a way that is clear to all of us.