manufacture of electric motors, generators and transformers
S T L Stewart Transformers Ltd Waxlow Road address and phone