About D & S Automotive Ltd. (09750192) United Kingdom