Green’s Dictionary of Slang

found on adj.

[police charge sheet, found on licensed premises...]

(Irish) arrested for drinking in a public house after licensing hours.

[Ire]J.B. Keane Love Bites and Other Stories 143: The pub was always regarded as being relatively safe because it was so near the garda barracks. Anyway Canavan and Callaghan were ‘found on’.