Davis & Shirtliff Uganda
· Solar & Generators
Water pumps, solar, generators and borehole equipment