Allen Plant has been trading in Ireland since 1989 and is a major supplier of Pedestrian and Ride-on Power Trowles and Concrete Tools.