Differential Work

I’m not sure if this is the right topic to post under, but does anyone know a reliable and trustworthy place to get a differential checked or fixed/replaced near Swansea?

I have a 1.8L 2006 NC, and I can’t take it very far in its current state.