UK (Melton Mowbray, Leicestershire) based business providing road sweepers for sale. Website includes e-commerce facilities, associations, delivery and returns information, terms and conditions, full company contact details. Company website has been online since 2009 according to web.archive.org.