manufacture of electric motors, generators and transformers
Louth Transformer Co Ltd Louth address and phone