About D & S Vehicle Sales Ltd (11898992) United Kingdom