TRIPLE E
That is what we always say.Are these friends professinals in the field?Because......
It is obvious that you are rejected for the same reasons.Since the statements you use to fill the form is most likely to changed on both occasions then the main killer is most likely to be that one that has not changed much-your CV.
The reason I am particularly concern about your case is that if you take it for granted you are most likely going to be repeating the same mistakes over and over again.
This company is from Britain so they are most likely to have things that are similar to Shell.
So if you didn't pass the first stage in the SITP please please find a professional to edit your CV.But if you pass the first stage of SITP then I will be very suprise what happen myself.Your field is hot cake for the industry unlike mine which is Chemical Engineering.