About Sandmere Solutions Limited (08141029) United Kingdom