About Vestal Services Solution L.p. (SL023315) United Kingdom