About Sandygate Solutions Limited (08702315) United Kingdom