This is agate set in silver by Sileda.
Although not sharp,the SL image shows two notches in a rectangle cartouche. Are there notches in your mark ?
On the other hand, one cannot disregard the info by Sheffield assay office about Scotcade Limited.
But setting various materials in silver seems to have been Sileda specialty.