I'm looking for informations about the T.C & son Ltd mark. What does it stands for ? Where is the firm from?
Moreover, one of the marks looks like an importation mark but I can't find it in the list of british importation marks.
Does anyone knows it ?