About Support Services Worldwide L.p. (SL016851) United Kingdom