About Slicks Tyre & Exhaust Limited (03064610) United Kingdom