About Business Consultants Worldwide L.p. (SL019077) United Kingdom