399 Construction Equipment for sale by Omnia Machinery UK Limited