the finch motor company is based in mount barker south australia aba iyo ingoma ziramutsa se kigeli kandi azane moto tunarebe uburyo twamugeza kwa muganga byihuse