About Tenby Tyres Limited (04639082) United Kingdom