a weird makers mark

Just wondering if anyone could shed some light on this sterling cup?
Sorry but backstamp was really tiny to photograph but it looks like an H & C stamp to me…

well my html skills suck but the image is in the URL

Thanks for any help
SterlingBackstamp.jpg
sterlingCup copy.jpg

Ah, I found out, it’s Henin & Cie of France!