About Essential Business Consultants L.p. (SL008966) United Kingdom