M F D Capacitors Ltd ← View details Lion Lane, Wrexham, Wales LL13 0LY +44 1978 710551 Get Directions From* To * — Required information