There's nothing for B Stokes & Son in British Planemakers III or at Grace's Guide, as far as I can see.
The mark is unusual for having no place name, which might mean it's not a Sheffield name, so might have been a merchant rather than a maker.
Any chance of a sharper photo, with macro settings turned on?
Can we also have a general view of the whole plane?