About Teiars Llangefni Tyres Ltd (11891526) United Kingdom