About Traction Power Resources Ltd (12865554) United Kingdom