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!