About Tyre Clinic U.k. Limited (12146276) United Kingdom