About Hambro Enterprises L.p. (SL021121) United Kingdom