About The Village Tyres Shop Ltd (13243581) United Kingdom