About C & S Car Sales Limited (06687763) United Kingdom