About S & A Tyres Ltd (12199749) United Kingdom