About John Tarbox Tyres & Exhausts Limited (01935617) United Kingdom