About Spartan Equipment Sales Limited (13421749) United Kingdom