Welsh Government

For further support or business advice

CALL 03000 6 03000

Super Rod Ltd

Super Rod Ltd

Super Rod Ltd designs, manufactures and markets labour saving tools for cable installation professionals in the data, telecoms and audio visual industries.

Super Rod Ltd