Sciences in Caersws, Powys We help you find any company! Olsen Engineering Uk Ltd Unit 1, Station Road Caersws, Powys Olsen Subsea Controls Ltd. 4 Caerswys Village Workshops, Station Road Caersws, Powys