About Spartan Environmental Ltd. (10717824) United Kingdom