About Tyre & Transport Services Ltd (13327507) United Kingdom