Domegliara Bag Seal, Image & Found by Veronasteve.
Found in Italy.
Five pointed star, .P.D.V&F. curving down DOMEGLIARA curving up around // * / LONDON
P.D.V&F appear above the town's name - the D could be an O ?
LONDON across the other side with an astrix above it could signify the company had a London branch. Domegliara is a town near Verona.