About S & S Cars Ltd (08506210) United Kingdom