About Spartan Retail Group Ltd (12786199) United Kingdom