About Sam Mendelssohn Limited (06587248) United Kingdom