About Spearmint Bars Limited (10952572) United Kingdom