Mowers UK (a division of Acacia Groundcare Equipment Rental) is a leading retailer of garden, forestry and arboriculture machinery, based in Tadley, Basingstoke…