About Boro Tyres And Exhausts Limited (01388246) United Kingdom