About Spar Holdings Ltd (13066821) United Kingdom