About Spartan Sales Ltd (13285629) United Kingdom