About Spearmint Blue Limited (04597312) United Kingdom