About Altrincham Tyre & Exhausts Limited (01328244) United Kingdom