Wiring Looms in United Kingdom Sic Ltd Address: 66 - 70 Morfa Road, Swansea, SA1 2EF United Kingdom Phone Number: +44 01792458777