About D & T Motors Limited (12337919) United Kingdom