About Tyre Direct Limited (11085301) United Kingdom