About S & D Motors Limited (11613026) United Kingdom