About Walker Tyres Limited (04914610) United Kingdom