About Spartan Consultants Limited (07243472) United Kingdom