About Spartan Ventures Ltd (07675265) United Kingdom