About L&m Tyre Smiths Ltd (11218548) United Kingdom