Bakery group Canada Bread Co. has snapped up UK-based "craft" bakery La Fornaia in a deal worth GBP18.8m (C$37.3m).