About Penarth Tyres Limited (13314982) United Kingdom