About Lomax Business Investments Lp (SL011481) United Kingdom