I posted this to the middle ages reenactment group I belong to (SCA). Someone there might have an idea where the seal is from. Will let you know if find out anything.