7+Years with ListedIn Home < Swansea < Engineering < CSL Ltd. CSL Ltd. Tel: 01792816000 Swansea, West Glamorgan Get Directions Email Share this page on: Business Overview Share this on: Conveyors, Retools, Industrial washing machines < > Opening Hours