B&Q floor paint will do; but the key in getting it to go down and stay down is how degreased/ dust free the floor is
get it as clean and grease free as you can get it
i always found floor paint stays down better on rough floors rather than smooth ones