Troy Electrical Supplies ← View details 144 High Street, Treorchy, Wales CF42 6PA +44 1443 776123 Get Directions From* To * — Required information