About Slick And Tyred Ltd (12068286) United Kingdom