About S. C. Motor Factors Limited (01804705) United Kingdom