About Good Brands International L.p. (SL025313) United Kingdom