John James has very high-quality needles made in England, for many different uses.
These needles are especially suitable for bead embroidery, because the needle eye is extra narrow, so even small beads can pass over it. Best to use with thin thread, such as sewing thread.