About Spartan Lion Ltd (09400318) United Kingdom