I got her seen yesterday as she took a little turn for the worst, the vet said to me that she has a skin infection and gave her an injection for that.
they did check her over, she is not pregnant or any signs of cancer which is brilliant news.
The vet has said to me that what has been happening is she has been biting the itchy places and swallowing hair, then this is making her ill and why she is been sick.
I am so happy that she is going to be ok, I have her booked in to be neutered as I can't deal with baby cats too. :D
thanks for your answer :D