About Kenbrook International Lp (SL021253) United Kingdom