About Spartacus Service Solutions Ltd (09027324) United Kingdom