|Thanks for the insightful comments!|
I will test the card in another PC once I get the chance to do so.
I have observed the following:
There in one USB Mass storage device in the device manager
When I insert the SD card into the slot, for a moment (a few seconds) another 'USB Mass storage device' appears.
Then it disappears. (the typical XP sound mechanism of USB insertion and de-sertion also takes place)
I will follow up once I have tested the card.