Yes, it's electroplate. D&S are the manufacturer's initials and I would expect that the "G" would stand for the manufacturing town or city. I would speculate therefore that the manufacturer may be Davis & Sons of Glasgow. There is a similar mark here: http://www.925-1000.com/silverplate_D.html