Nuts and Bolts (Bexleyheath DA6)

Various - have some or all.