About David Stubbs Motors Limited (04951346) United Kingdom