About Powertrain Technology Limited (03696111) United Kingdom