Thanks so much for the link

will check it out now.
I've been doing the same thing as suggested, ie getting visitors to ignore and then getting them to throw treats, only when she is comfortable taking them I will eventually (if they are gonna be in our house for a while) ask them to offer her a treat out of their hand, if she backs away we go back to throwing treats and let her approach them, often though she has took the treat and then settled back down and relaxed.
I have to add that she literally growls the first time she sees them, then she settles and doesnt growl again. Not long ago my dads friend came round and got very loud when Warrington scored at rugby, she looked up but then put her head back down and went to sleep, its just the initial moment when someone comes in.
But its good to know im doing the right thing

I've got a friend who will be sleeping over next wk who hasnt met her but I've told her the exact same thing, ignore and throw treats, don't speak to her or look at her.
Thanks for the help, I really appreciate it, she's hard work but I'm not giving up