About Sidmouth Tyres & Exhausts Ltd (06579710) United Kingdom