About B & A Tyres Ltd (13098333) United Kingdom