About Tarka Tyre And Mot Centre Limited (09395871) United Kingdom