BP under crown is the provisional proof while the crossed scepters under a crown is the definitive proof, both for the Birmingham Proof House. 25 very probably would be the bore size measured in balls-per-pound, or .571". EH is probably the viewer or inspector's initials. The gun doesn't exhibit any military markings and appears built as a sporting arm.