About Spartan Horse Ltd (11568458) United Kingdom