About Inverleith Carry Limited Partnership (SL032670) United Kingdom