About Spearmint Solutions Limited (04703819) United Kingdom