Would you like to submit a review of S C C Autos, Swindon? Add a S C C Autos Swindon review and contribute to the directory of recommended mechanics in Swindon. Is S C C Autos Swindon owned by you?, If so, why not claim it now! This will enable you to update your business details and add search tags.