Tellurometer Limited

Nationality:
South African

Part of the Plessy International Group in South Africa