About S & B Motors (london) Limited (07529779) United Kingdom