About S & C Motor Services Ltd (11598151) United Kingdom