I just wanted to say a big thank you for your help - I am feeling much better!!
I have also gone dairy free to help get rid of mucous/dermatitis (which has also helped me loose a stone in weight!) My blood tests are now normal. I do still get neck muscle spasm from time to time but it doesn't last too long. I have also joined an exercise class.
I am very pleased with the vitamins etc. you recommended! - sam croucher