About Mendelssohn Limited Partnership (SL006291) United Kingdom