About Neobrand Sales L.p. (SL007701) United Kingdom