About Miller & Johnson Investments Lp (SL008464) United Kingdom