Manufacture of diesel engines and associated spare parts. Overhaul, associated testing and servicing of diesel engines. Provision of subcontract machining services in accordance with Client's requirements.
⌖ 133 Helen Street, Glasgow, United Kingdom