About Traction Motor Repairs Limited (07514531) United Kingdom