It's used in beekeeping, so I know you can buy it in Thorne's at Stockbridge
off the shelf. That may be a bit far for you though. You might also try calling Portsmouth Beekeepers, they have a small outlet and may carry it at this time of year.
Of course, it is nasty stuff
, so take care when using it!