About Barrs Tyres Limited (09809633) United Kingdom