About Lmc Tyre & Rubber Limited (11267851) United Kingdom