Construction Equipment & Contractors Engineers
A research and development engineering consultancy that designs, develops and tests products.