Sorry that I wasn't around to field that question. Yes, I believe that it is indeed some sort of knife sharpener. My mum seemed to think so (and she's probably old enough to know ;-) ).
Funnily enough, the photo was taken in an NT (National Trust) house (Petworth House, to be precise), but...