Set of five #18 steel needles. They're made by John James Company, with a history dating back to the very start of needle manufacture in the UK.
They are the smallest of the tapestry needles and have a blunt end. They're useful for weaving very fine yarn.
Remember, you can never have enough yarn or needles!