About Spartan Motor Holdings Limited (06760288) United Kingdom