About Chappell Tyre Services (glamorgan) Limited (01736346) United Kingdom