About S & S Motors Limited (01702908) United Kingdom