About Troy Tire & Auto Centres Limited (01553336) United Kingdom