About Llandrindod Tyres Limited (04221849) United Kingdom