About S & C Motors Ltd (11983060) United Kingdom