Company name: Tyne Electro Diesel Limited
Description: TED - Tyne Electro Diesel
Unit 1 Fisher St, Newcastle upon Tyne NE6 4LT, United Kingdom