Plastic shield at work stations. Established in 1975, Concast are leading precast concrete design and manufacturers, working on major structures in Ireland and…