About D & S Tyres & Exhausts Ltd (08717932) United Kingdom