MFD Capacitors (1991) Ltd

Lion Lane
Penley
Wrexham
Clwyd
LL13 0LY
United Kingdom