Jas don't waste your time sending stock CV's and covering letters.
Find out about the company tailor your CV for thier operation. Give a personal covering letter referencing what you know about the operation. Its a lot of work but worth it in the end.
Its not unknown for some wannabies to not even get into 10's of CV's sent out.
MJ