Horwood Bagshaw Ltd.
Australian agricultural machinery manufacturer