About Vital Support Services L.p. (SL025737) United Kingdom