About Tyre & Wheel Limited (NI661021) United Kingdom