About the company Established in 2015 in Co. Mayo. FIa Choille Teo is a food business based in Ballina, Co. Mayo, involved in the sale and supply of food products.