Reviews
User
baught a car from here last october and had nothing but problems, and then found out it was sold to us with a dodgey mot.
More about Shampoo & Shine
Shampoo & Shine is located at Unit G1 Newtown Industrial Estate, Llantwit Fardre, Pontypridd CF38 2EE, UK
+44 1443 218326