About Melrose Connect Lp (SL032958) United Kingdom