About Cdmi Powertrain Application Engineering Ltd. (06887219) United Kingdom