Vacuum attachments (Blewbury OX11)

Several pieces given to me over time, no idea what they fit apart frm the long thin one at the top of photo which says Dyson.