About Spartan Design & Construction Ltd (11627162) United Kingdom