About Spring Therapeutic Services C.i.c. (12515279) United Kingdom