Previous Next advert Categories: Mechanic Garage MOT Stationsadvert Tags: Clutch repairs diagnostics ProfilePhotosReviewsAt Spencer Lee Autos we offer a free collection and delivery service for all your vehicle needs. Mot’s servicing general repairs carried out. Leave a Review. Cancel replyYou must be logged in to post a comment. Category: Mechanic Garage and MOT Stations Tags: Clutch repairs and diagnostics Phone: 01945585629 Address: Capital Business Park, Sandall Road Wisbech Cambridgeshire PE13 2RS United Kingdom