iBarn 80 Peel St E , Alma , Ontario N0B 1A0 Canada About Solutions products industries Publications videos Home Companies iBarn Industries iBarn Industries Industries Served Agriculture - Livestock