Welcome to South Wales Diesel Specialists Ltd.

43 Station Road, Landore, Swansea, SA1 2JE. (01792) 469595. swds.ken@outlook.com

Please select an option on the menu to visit the department you require.