Electro Mend ← View details 111 High Street, Barry, Wales CF62 7DT +44 1446 404564 Get Directions From* To * — Required information