About C & C Tyres & Exhausts Limited (04641788) United Kingdom