About Spartan Motor Factors Holdings Limited (10810329) United Kingdom