About Syracuse Managed Solutions Limited (08515555) United Kingdom