About S & S Car Sales Ltd (10979482) United Kingdom