About Champion Worldwide Services L.p. (SL013593) United Kingdom