About Spars Holdings Ltd (10032673) United Kingdom