TELSTON ELECTRICAL AND MECHANICAL ENGINEERING SERVICE ID 39790938