About Tyre Resolve Ltd (10034207) United Kingdom