INDUSTRIAL CAPACITORS (WREXHAM) LIMITED

LL12 0PJ (Wales)