About Cambell Sales L.p. (SL026749) United Kingdom