Previous Next advert Categories: Mechanic Garage MOT Stationsadvert Tags: Clutch repairs mot repair ProfilePhotosReviewsFamily run MOT station since 1998 Leave a Review. Cancel replyYou must be logged in to post a comment. Category: Mechanic Garage and MOT Stations Tags: Clutch repairs and mot repair Phone: 07845860121 Address: unit 5 107 Summerway Exeter Devon EX4 8DP United Kingdom