Electric Traction Ltd
Suppliers of AC Traction Solutions to the UK Rail Industry
It looks like nothing was found at this location. Maybe try a search?