G.E. Middleton & Co Ltd (Manchester)

Suppliers of Alternators & marine electrical parts