Good game, but here is my opinion for black...
You had your pawns doubled on the d file for a while, and I think taking the c3 pawn would have been wise. Undoubles your pawns and attacks. The pawn structure at 10....exd4 is very uncomfortable.
Watch the game after 14....0-0, and you'll see that black's rooks never move, and are constantly blocked by their own pawns. They are very strong pieces, get them in the game.
This was a match between the club I play for (Gerrards Cross Chess Club). It was the Ruddle cup and I was up against Charles Gallagher someone slightly better than me, see what happened, and please tell me what I did wrong...
The ratings are called gradings and arent based on the elo system. Any comments appriciated