About Spartan 40 Ltd (11008990) United Kingdom