Hello Explorer,Some things to take into consideration. Your A levels may be important with bigger outfits that use a one-size-fits-all approach. In this case I would advise that you target firms that may use a more "personal" approach (possibly CV + CL) and if you're filling in online forms that require you to upload a CV ensure the layout points towards your (good!) more recent achievements. Secondly as a non-EU you may have to consider sponsorship, this may prove tricky and the timing (check the company website) is crucial (stringent deadlines)No need to take your certificates along to any stage (unless you're asked to)...but don't lie about marks at any stage of the application, that may get you into serious troubleYour degree is in engineering, that's very good and you may want to consider consultancies that may work in this field enabling you to demonstrate at interview level WHY they should take you. Final point, try and look dispassionately at your CV and turn any negative into a reassuring positive answer. Good luck!