About Spring Managed Services Ltd. (10992156) United Kingdom