About The Spartan Group Holdings Ltd (09017598) United Kingdom