Green’s Dictionary of Slang

heel-ball adj.

[SE heel-ball, a shoemaker’s tool]
(Irish)

business-like, energetic, busy.

[Ire]RTÉ Radio Sun. Misc. 15 Oct. Look at your man, all heel-ball. Who did you lock up today? [BS].