About D & S Cars Limited (11528640) United Kingdom