About C & C Mot & Service Centre Ltd (SC680840) United Kingdom