About C.a.r. Limited (02521259) United Kingdom