Ok, lets roll ..
1) Lose the picture - looks unprofessional
2) Lose the first paragraph - they already know your name so it give no extra info.
3) dont bother with when you moved to glasgow - who cares?
4) not sure why you suddenly wander into italics! dont!
5) 'during my 4th year at university' - you don't need a comma after this
6) Get rid of your mobile number if posting here otherwise in 5 months when you are trolling someone will phone you up and give you trouble .. which will freak you out ..
7) Put your website address at the end of the sentence, not half way through. in fact, isn't it in 2 places on the same cv?!??!
8) 'i spend at least 3 times a week in the gym' sounds like bad english. 'I visit the gym regularly'. (who cares how many times?)
9) Dont ever put exclamation marks in your CV. anywhere. ever! its not the place for humour.
10) you need examples throughout the 'skillset' section - otherwise you could have just pulled all those 'factoids' out of your bum!
11) Technical in no order? WHAT? At least make it alphabetical order.
12) 'previously worked on'? how long for? can you do infinite script well? bad? have you used for 5 months or 5 minutes?
13) Get rid of '2008' from your experience and just put 'Office' etc. not least because 2008 isnt the latest version!
14) Did I mention - lose your mobile number if posting it here! morons will call you! or skype you with video as they fap over hovis.
15) we need to know more about your company as it seems like the only work experience you've had -- the massive gap in this cv is with work experience - your sandwich year sounds like you spent your year in industry just messing aroud with mates whilst others were actually working

16) no one will care which high school you went to - though they will care about the uni so leave that in .,. also - if you have good a level results -- put them on the cv. dont bother with gcse's though ...
GENERAL - stop trying to be their new best mate/drinking buddy. they don't want to be your friend. They want to know that you will be professional and work hard.