No there is no particular theme just ditloids. Yes I worked out Ralph Vaughan Williams but cann't tie up the rest of the letters. Many thanks for your help.
No I have checked the letters and I have not put and extra C in. Thank you all so very much for your help. Especially scorpiojo you all have given me some answers to put me in the right direction. Much appreciated.