About C & C Tyre & Exhaust Services Limited (04976480) United Kingdom