About Independent Tyre Consultants Ltd (05210466) United Kingdom