About Consulting Services Worldwide L.p. (SL017859) United Kingdom